﻿/*-------------------------------------
//
//Copyright (C) 2007 开发二组 版权所有
//
//文件名：ShowImage.aspx.cs
//
//文件功能描述：根据图片编号显示图片
// 
//创建标识：2007.12.3 施欢
//创建描述: 创建显示图片的逻辑
//------------------------------------*/
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

/// <summary>
/// 根据图片编号显示图片
/// </summary>
public partial class ShowImage : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //获取要显示的图片编号
        int imageID = Convert.ToInt32(Request.QueryString["imageID"]);
        localhost.ProductService service = new localhost.ProductService();
        localhost.Image imageModel = new localhost.Image();
        
        //根据图片编号获取图片信息
        imageModel = service.GetImage(imageID);
        if (imageModel != null)　　//成功获取图片信息，在页面上显示图片
        {
            //设置图片的显示格式为jpg格式
            Response.ContentType = "image/jpeg";

            //在页面上显示图片
            Response.BinaryWrite(imageModel.ImageInfo);
        }
        else
        {
            Response.Write("获取图片失败!");
        }
        

    }
}
